package service;

import java.io.Serializable;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import util.UtilColecao;
import dao.FiltroCategoriaDAO;
import dao.GenericDAO;
import entity.CategoriaTransacao;
import entity.FiltroCategoria;

@Service
public class FiltroCategoriaServiceImpl extends
	ManutencaoServiceImpl<FiltroCategoria> implements
	FiltroCategoriaService, Serializable {

    private static final long serialVersionUID = 2892712219712130868L;

    @Autowired
    private FiltroCategoriaDAO filtroCategoriaDAO;

    @Override
    public FiltroCategoria criarFiltroCategoria() {

	final FiltroCategoria filtro = new FiltroCategoria();

	return filtro;
    }

    @Override
    public void setFiltroCategoriaDAO(FiltroCategoriaDAO filtroCategoriaDAO) {
	this.filtroCategoriaDAO = filtroCategoriaDAO;
    }

    @Override
    public GenericDAO<FiltroCategoria> getDAO() {
	return filtroCategoriaDAO;
    }

}
